intervenant principal - German English Dictionary